#ifndef __MOTO_H
#define __MOTO_H

#include "n32g45x.h"

#define GPIO_PORT_MOTO    GPIOD
#define GPIO_CLK_MOTO     RCC_APB2_PERIPH_GPIOD
#define GPIO_PIN_MOTO     GPIO_PIN_1

#define RCC_ALL_CLK (GPIO_CLK_MOTO)

#define	MOTO_0     (GPIO_PORT_MOTO->PBC = GPIO_PIN_MOTO)     
#define	MOTO_1     (GPIO_PORT_MOTO->PBSC = GPIO_PIN_MOTO) 

void Vibration_Pro(void);
void Vibration_Start(uint16_t usVibration_Number, uint8_t ucVB_Time);
void bsp_MOTOInit(void);
void Vibration_Key(void);

#endif

